package com.ddzh.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ddzh.dto.OrderDto;
import com.ddzh.pojo.Order;
import com.ddzh.res.OrderRes;

import java.util.Date;

public interface OrderService extends IService<Order> {
    /**
     * 提价预约
     * @param orderDto 用户传来的预约信息
     * @return 是否预约成功
     */
    Long appoOrder(OrderDto orderDto);

    /**
     * 根据 会员id和体检日期查询订单
     * @param memberId
     * @param orderDate
     * @return
     */
    Order getByMemberIdAndOrderDate(Long memberId, String orderDate);

    /**
     * 根据返回的订单id获取返回前端的展示信息
     * @param orderId
     * @return
     */
    OrderRes getOrderRes(Long orderId);
}
